package com.pubinfo.passbook.common.model.vo.contract;

import com.alibaba.fastjson.annotation.JSONField;
import lombok.Data;
import lombok.NoArgsConstructor;
import org.springframework.format.annotation.DateTimeFormat;

import java.math.BigDecimal;
import java.util.Date;

/**
 * @Author litiewang
 * @Date 2022/7/4 16:09
 * @Version 1.0
 */
@NoArgsConstructor
@Data
public class ProjectNotClearVo {
  @JSONField(name = "BUZEI")
  private String buzei;
  @JSONField(name = "EBELN")
  private String ebeln;
  @JSONField(name = "KOSTL")
  private String kostl;
  @JSONField(name = "POSID")
  private String posid;
  @JSONField(name = "PROJK")
  private String projk;
  @JSONField(name = "GJAHR")
  private String gjahr;
  @JSONField(name = "AUGBL")
  private String augbl;
  @JSONField(name = "HKONT")
  private String hkont;
  @JSONField(name = "BELNR")
  private String belnr;
  @JSONField(name = "SGTXT")
  private String sgtxt;
  @JSONField(name = "BUKRS")
  private String bukrs;
  @JSONField(name = "SHKZG")
  private String shkzg;
  @JSONField(name = "PRCTR")
  private String prctr;
  @JSONField(name = "DMBTR")
  private BigDecimal dmbtr;
  
  @DateTimeFormat(pattern = "yyyy-MM-dd")
  @JSONField(name = "AUGDT")
  private Date augdt;
  @JSONField(name = "AUGCP")
  @DateTimeFormat(pattern = "yyyy-MM-dd")
  private Date augcp;
  @JSONField(name = "CREATETIME")
  @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
  private Date createtime;
  @JSONField(name = "POST1")
  private String post1;
}
